<property name="icon">resource:///org/gtk/libgtk/inspector/logo.png</property>
<child type="titlebar">
<object class="GtkHeaderBar">
- <property name="visible">1</property>
<property name="show-close-button">1</property>
<child>
<object class="GtkStack" id="button_stack">
- <property name="visible">1</property>
<property name="visible-child-name" bind-source="top_stack" bind-property="visible-child-name"/>
<child>
<object class="GtkBox">
- <property name="visible">1</property>
<property name="spacing">6</property>
<child>
<object class="GtkButton" id="select_object">
- <property name="visible">1</property>
<property name="focus-on-click">0</property>
<property name="tooltip-text" translatable="yes">Select an Object</property>
<property name="halign">center</property>
</child>
<child>
<object class="GtkStack" id="object_buttons">
- <property name="visible">1</property>
<child>
<object class="GtkButton" id="object_details_button">
- <property name="visible">1</property>
<property name="focus-on-click">0</property>
<property name="tooltip-text" translatable="yes">Show Details</property>
<property name="halign">center</property>
</child>
<child>
<object class="GtkButton">
- <property name="visible">1</property>
<property name="focus-on-click">0</property>
<property name="tooltip-text" translatable="yes">Show all Objects</property>
<property name="halign">center</property>
</child>
<child>
<object class="GtkToggleButton" id="record_statistics_button">
- <property name="visible">1</property>
<property name="focus-on-click">0</property>
<property name="tooltip-text" translatable="yes">Collect Statistics</property>
<property name="halign">start</property>
</child>
<child>
<object class="GtkStack" id="resource_buttons">
- <property name="visible">1</property>
<property name="halign">start</property>
<property name="valign">center</property>
<child>
<object class="GtkButton">
- <property name="visible">1</property>
<property name="focus-on-click">0</property>
<property name="tooltip-text" translatable="yes">Show Details</property>
<property name="halign">center</property>
</child>
<child>
<object class="GtkButton">
- <property name="visible">1</property>
<property name="focus-on-click">0</property>
<property name="tooltip-text" translatable="yes">Show all Resources</property>
<property name="halign">center</property>
</child>
<child>
<object class="GtkBox">
- <property name="visible">1</property>
</object>
<packing>
<property name="name">css</property>
</child>
<child>
<object class="GtkBox">
- <property name="visible">1</property>
</object>
<packing>
<property name="name">recorder</property>
</child>
<child>
<object class="GtkBox">
- <property name="visible">1</property>
</object>
<packing>
<property name="name">visual</property>
</child>
<child>
<object class="GtkBox">
- <property name="visible">1</property>
</object>
<packing>
<property name="name">general</property>
</child>
<child type="title">
<object class="GtkStackSwitcher">
- <property name="visible">1</property>
<property name="margin-start">6</property>
<property name="margin-end">6</property>
<property name="stack">top_stack</property>
</child>
<child>
<object class="GtkStack" id="top_stack">
- <property name="visible">1</property>
<child>
<object class="GtkStack" id="object_stack">
- <property name="visible">1</property>
<child>
<object class="GtkInspectorObjectTree" id="object_tree">
- <property name="visible">True</property>
<signal name="object-activated" handler="on_object_activated"/>
<signal name="object-selected" handler="on_object_selected"/>
</object>
</child>
<child>
<object class="GtkBox">
- <property name="visible">1</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkCenterBox">
<property name="spacing">10</property>
<child>
<object class="GtkStackCombo" id="stackcombo">
- <property name="visible">True</property>
<property name="margin">6</property>
<property name="stack">object_details</property>
</object>
</child>
<child>
<object class="GtkStack" id="object_start_stack">
- <property name="visible">True</property>
<child>
<object class="GtkBox">
- <property name="visible">True</property>
</object>
<packing>
<property name="name">empty</property>
</child>
<child>
<object class="GtkBox">
- <property name="visible">True</property>
<property name="orientation">horizontal</property>
<property name="spacing">6</property>
<property name="margin">6</property>
<child>
<object class="GtkToggleButton" id="signals_trace_button">
- <property name="visible">True</property>
<property name="relief">none</property>
<property name="tooltip-text" translatable="yes">Trace signal emissions on this object</property>
<property name="icon-name">media-record-symbolic</property>
</child>
<child>
<object class="GtkButton" id="signals_clear_button">
- <property name="visible">True</property>
<property name="relief">none</property>
<property name="tooltip-text" translatable="yes">Clear log</property>
<property name="icon-name">edit-clear-symbolic</property>
</child>
<child>
<object class="GtkScale">
- <property name="visible">True</property>
<property name="orientation">horizontal</property>
<property name="width-request">150</property>
<property name="draw-value">False</property>
<child type="center">
<object class="GtkStack" id="object_center_stack">
- <property name="visible">1</property>
<property name="transition-type">crossfade</property>
<property name="hexpand">1</property>
<property name="halign">center</property>
<child>
<object class="GtkLabel" id="object_title">
- <property name="visible">1</property>
</object>
<packing>
<property name="name">title</property>
</child>
<child>
<object class="GtkSearchEntry" id="prop_search_entry">
- <property name="visible">1</property>
<property name="margin">6</property>
<property name="max-width-chars">40</property>
</object>
</child>
<child>
<object class="GtkSearchEntry" id="child_prop_search_entry">
- <property name="visible">1</property>
<property name="margin">6</property>
<property name="max-width-chars">40</property>
</object>
</child>
<child>
<object class="GtkStack" id="object_details">
- <property name="visible">1</property>
<signal name="notify::visible-child" handler="object_details_changed"/>
<child>
<object class="GtkInspectorMiscInfo" id="misc_info">
- <property name="visible">True</property>
<property name="object-tree">object_tree</property>
</object>
<packing>
</child>
<child>
<object class="GtkInspectorPropList" id="prop_list">
- <property name="visible">True</property>
<property name="child-properties">False</property>
<property name="object-tree">object_tree</property>
<property name="search-entry">prop_search_entry</property>
</child>
<child>
<object class="GtkInspectorSignalsList" id="signals_list">
- <property name="visible">True</property>
<property name="trace-button">signals_trace_button</property>
<property name="clear-button">signals_clear_button</property>
</object>
</child>
<child>
<object class="GtkInspectorObjectHierarchy" id="object_hierarchy">
- <property name="visible">True</property>
</object>
<packing>
<property name="name">hierarchy</property>
</child>
<child>
<object class="GtkInspectorSelector" id="selector">
- <property name="visible">True</property>
</object>
<packing>
<property name="name">selector</property>
</child>
<child>
<object class="GtkInspectorCssNodeTree" id="widget_css_node_tree">
- <property name="visible">True</property>
</object>
<packing>
<property name="name">css-nodes</property>
</child>
<child>
<object class="GtkInspectorStatistics">
- <property name="visible">True</property>
<property name="button">record_statistics_button</property>
</object>
<packing>
</child>
<child>
<object class="GtkInspectorResourceList">
- <property name="visible">True</property>
<property name="buttons">resource_buttons</property>
</object>
<packing>
</child>
<child>
<object class="GtkInspectorCssEditor">
- <property name="visible">True</property>
</object>
<packing>
<property name="name">css</property>
</child>
<child>
<object class="GtkInspectorRecorder" id="widget_recorder">
- <property name="visible">True</property>
</object>
<packing>
<property name="name">recorder</property>
</child>
<child>
<object class="GtkInspectorVisual">
- <property name="visible">True</property>
</object>
<packing>
<property name="name">visual</property>
</child>
<child>
<object class="GtkInspectorGeneral">
- <property name="visible">True</property>
</object>
<packing>
<property name="name">general</property>